Integrity Check

The function of the Data Integrity Check is to perform a health check for the index file and backed up data by %edition_name% to ensure the data integrity and restorability. After each data integrity check, the storage statistics will be refreshed.

From version 7.15.6.0 onwards, %edition_name% support Rebuild index feature to enhance the DIC function.
When index files detected below errors:

  1. Missing (rename or removed)
  2. Empty (remove all index content to zero size)
  3. Corrupted (copy the with .xml to .b2b file)
  4. Containing corrupted entries

!

Please kindly note that:

There are 4 options available:

When you start the data integrity check, %edition_name% will do the following operation:

With the "Run Cyclic Redundancy Check (CRC) during data integrity check" Unselected and "Rebuild index" Unselected

%edition_name% will perform a comparison of the files/folders on the backup destination(s) with the list of files/folders recorded in the current index file. If the data integrity check finds:

With the "Run Cyclic Redundancy Check (CRC) during data integrity check" Selected and and "Rebuild index" Unselected

!

Please kindly note that:

%edition_name% will perform check on the integrity of the files on the backup destination(s) against the checksum file generated at the time of the backup job. If there is a discrepancy, this indicates the file(s) on backup destination(s) are corrupted, and then %edition_name% will remove these files from the backup destination(s). If these file(s) still exist on the client machine on the next backup job, %edition_name% will upload the latest copy.

With the "Run Cyclic Redundancy Check (CRC) during data integrity check" Unselected and "Rebuild index" Selected

%edition_name% will perform a comparison of the files/folders on the backup destination(s) with the list of files/folders recorded in the current index file. If the data integrity check finds:

With the "Run Cyclic Redundancy Check (CRC) during data integrity check" Selected and "Rebuild index" Selected

!

Please kindly note that:

%edition_name% will perform check on the integrity of the files on the backup destination(s) against the checksum file generated at the time of the backup job. If there is a discrepancy, which indicates the file(s) on backup destination(s) are corrupted, %edition_name% will remove these files from the backup destination(s). If these file(s) still exist on the client machine on the next backup job, %edition_name% will upload the latest copy.

The current index file is incorrect with error returned by a data integrity check job, such as "Cannot parse file", or error returned by a backup, such as "Error initializing bptree", etc, then Rebuild index will rebuild an index from scratch by copying entries from an old index to the new index. If corrupted entries are found during the rebuild, they it will be ignored.

!

It is highly recommended to select both CRC and Rebuild index feature when running a DIC job, if there were errors returned by a previous backup or data integrity check.

To perform the data integrity check:

  1. Select a backup set from the drop down list. You can choose a specific backup set or All (the default selection).
    !

    Please kindly note that:

    • If you select "All", all backup sets and all destinations will be checked but this will take longer to complete depending on the number of backup sets and destinations.
    • If you select a particular backup set, you can select a particular destination or "All" backup destination to check.
  2. Click on the "Run Cyclic Redundancy Check (CRC) during data integrity check" option if required to verify the integrity of the data in the backup destination. This will require more time to complete.
  3. Click on the "Rebuild index" option if required to rebuild the index from scratch. This feature will copy entries from old index to the new index. If any entries are corrupted, then they will be ignored.
  4. Click [Start] to begin.
  5. In case you need to stop the progress, press the [Stop] button to quit.
  6. When the data integrity check is completed, the following TEST MODE page (preview mode) will be shown:
  7. Click [Close] to quit.
!

It is strongly recommended to perform the Cyclic Redundancy Check (CRC) regularly to ensure the data integrity of the backup data files and clear out the incomplete files from backup destination.